package com.garen.fire.dao;

import com.garen.fire.entity.FireCaseInfo;

import java.util.Date;
import java.util.List;
import java.util.Map;

import com.garen.common.IBaseDao;
import com.garen.common.PageBean;


public interface IFireCaseInfoDao extends IBaseDao<FireCaseInfo> {

	List<FireCaseInfo> getFireCaseInfoList(FireCaseInfo fireCaseInfo,List<Integer> orgIds);
	List<FireCaseInfo> getFireCaseInfoListPad(FireCaseInfo fireCaseInfo,List<Integer> orgIds);

	List<FireCaseInfo> getFireCaseInfoList(PageBean<FireCaseInfo> pb,List<Integer> orgIdList,Date kssj, Date jssj);
	
	List<FireCaseInfo> getCaseInfoByCar(String carId);
	
	List<Map<String, Object>> getstatuscount(FireCaseInfo fireCaseInfo,Integer orgIds);
	
	List<FireCaseInfo> getFireCaseInfoList(PageBean<FireCaseInfo> pb,FireCaseInfo fireCaseInfo);
	
	FireCaseInfo getFireCaseInfoByAjbh(String ajbh);
}
